type runtime.m

45 uses

	runtime (current package)
		debug.go#L49: 	for mp := (*m)(atomic.Loadp(unsafe.Pointer(&allm))); mp != nil; mp = mp.alllink {
		malloc.go#L1289: func profilealloc(mp *m, x unsafe.Pointer, size uintptr) {
		mcache.go#L125: func getMCache(mp *m) *mcache {
		mprof.go#L736: 	first := (*m)(atomic.Loadp(unsafe.Pointer(&allm)))
		os_linux.go#L161: func newosproc(mp *m) {
		os_linux.go#L376: func mpreinit(mp *m) {
		os_linux.go#L402: func mdestroy(mp *m) {
		os_linux.go#L543: func signalM(mp *m, sig int) {
		os_linux.go#L557: func validSIGPROF(mp *m, c *sigctxt) bool {
		preempt.go#L119: 	var asyncM *m
		preempt.go#L287: func canPreemptM(mp *m) bool {
		preempt_nonwindows.go#L10: func osPreemptExtEnter(mp *m) {}
		preempt_nonwindows.go#L13: func osPreemptExtExit(mp *m) {}
		proc.go#L114: 	m0           m
		proc.go#L784: func mcommoninit(mp *m, id int64) {
		proc.go#L1705: func allocm(_p_ *p, fn func(), id int64) *m {
		proc.go#L1722: 		var newList *m
		proc.go#L1743: 	mp := new(m)
		proc.go#L2004: func lockextra(nilokay bool) *m {
		proc.go#L2026: 			return (*m)(unsafe.Pointer(old))
		proc.go#L2034: func unlockextra(mp *m) {
		proc.go#L2126: func newm1(mp *m) {
		proc.go#L4442: func sigprof(pc, sp, lr uintptr, gp *g, mp *m) {
		proc.go#L5450: func mput(mp *m) {
		proc.go#L5463: func mget() *m {
		runtime1.go#L467: func acquirem() *m {
		runtime1.go#L474: func releasem(mp *m) {
		runtime2.go#L301: func (mp muintptr) ptr() *m { return (*m)(unsafe.Pointer(mp)) }
		runtime2.go#L304: func (mp *muintptr) set(m *m) { *mp = muintptr(unsafe.Pointer(m)) }
		runtime2.go#L310: func setMNoWB(mp **m, new *m) {
		runtime2.go#L419: 	m         *m      // current m; offset known to arm liblink
		runtime2.go#L513: type m struct {
		runtime2.go#L552: 	alllink       *m // on allm
		runtime2.go#L565: 	freelink      *m // on sched.freem
		runtime2.go#L802: 	freem *m
		runtime2.go#L1082: 	allm       *m
		signal_unix.go#L366: func preemptM(mp *m) {
		signal_unix.go#L540: func adjustSignalStack(sig uint32, mp *m, gsigStack *gsignalStack) bool {
		time.go#L435: 	var mp *m
		tls_stub.go#L10: func osSetupTLS(mp *m) {}
		trace.go#L548: func traceEventLocked(extraBytes int, mp *m, pid int32, bufp *traceBufPtr, ev byte, skip int, args ...uint64) {
		trace.go#L603: func traceStackID(mp *m, buf []uintptr, skip int) uint64 {
		trace.go#L624: func traceAcquireBuffer() (mp *m, pid int32, bufp *traceBufPtr) {